clamping means - Francés Inglés Diccionario